$orange: #ff0;
.search-company {
    margin-bottom: 8px;
}
.mark {
    font-size: 16px;
    border: 1px solid $orange;
    color: $orange;
    padding: 1px 4px;
    border-radius: 3px;
    transform: scale(0.6);
    display: inline-block;
    &.isDepartment {
        border: 1px solid rgba(144, 147, 153, 0.88);
        color: rgba(144, 147, 153, 0.88);
    }
}

.tree-list {
    :deep(.disabled) {
        color: rgba(144, 147, 153, 1);
    }
    :deep(.ant-tree) {
        background: transparent;
        color: #fff;
    }
    :deep(.ant-tree-node-selected) {
        background-color: #2d51a0 !important;
    }
    :deep(.ant-tree-switcher) {
        line-height: 36px;
    }
    :deep(.tree-item) {
        height: 36px;
        line-height: 36px;
        padding: 0 2px 0 0 !important;
    }

    :deep(.ant-tree) {
        .ant-tree-treenode {
            padding-bottom: 0;
            border-radius: 4px;
            &.ant-tree-treenode-selected {
                background-color: #2d51a0 !important;
                .ant-tree-node-selected {
                    background: transparent !important;
                }
            }
        }
    }
}
.tree-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.btns {
    display: flex;
    align-items: center;
    img {
        margin-left: 10px;
    }
}
